mack daddy - French English Dictionary