merchant prince - French English Dictionary