the ultimate cause - Turc Anglais Dictionnaire