crapuloso - French English Dictionary