submarine minefield - French English Dictionary