something revolting - Spanish English Dictionary