put one's mind to - Français Anglais Dictionnaire