mine (excavation/explosive) - Spanish English Dictionary