mine (explosive) - German English Dictionary