crapulosa - Spanish English Dictionary