wind up in a mental hospital - Français Anglais Dictionnaire