abundantly clear - Turc Anglais Dictionnaire