https://dictionary.cambridge.org › dictionary › navrant NAVRANT | translate French to English - Cambridge Dictionary