land mine (explosive) - Turco Inglés Diccionario