crapule - Spanish English Dictionary