a plausible explanation - Turc Anglais Dictionnaire