be ultimaltely responsible for - Turc Anglais Dictionnaire