of bad repute - French English Dictionary