minelayer boat - French English Dictionary