marinates - French English Dictionary