marinating - French English Dictionary