merch - French English Dictionary