have lost one's reason - Espagnol Anglais Dictionnaire