minesweeping launch - German English Dictionary