it is thanks to him that ... - Turc Anglais Dictionnaire