it is incumbent upon him ... - Turc Anglais Dictionnaire