mine detection technology - Alemán Inglés Diccionario