crapulous - French English Dictionary