destroyer minelayer - Turkish English Dictionary