somewhat deranged - Espagnol Anglais Dictionnaire