with supporting justifications - Turc Anglais Dictionnaire