marinate - French English Dictionary