French-English translations for idiomatique