tank-killing mine - Francés Inglés Diccionario