mentally deranged - Spanish English Dictionary