given these premises - Turc Anglais Dictionnaire