sea mine - French English Dictionary