sandwich with salmon - French English Dictionary