minesweeping launch - Turkish English Dictionary