to cap it all - Turc Anglais Dictionnaire