crapulosa - French English Dictionary