entrusted to your care - Français Anglais Dictionnaire