weak and belittled - Spanish English Dictionary