put one's trust in - Français Anglais Dictionnaire