a notorious playboy - French English Dictionary