mentally deranged person - Espagnol Anglais Dictionnaire