entrusted to your care - Turc Anglais Dictionnaire