suffer a mental breakdown - Espagnol Anglais Dictionnaire