crapuleux - French English Dictionary