marinated trout - French English Dictionary