having absurd moral concepts - Spanish English Dictionary