have one's head somewhere else - Français Anglais Dictionnaire