engineer-minelayers - French English Dictionary