do someone dirty - French English Dictionary