booby trapped mine - Alemán Inglés Diccionario