antitank defense - Francés Inglés Diccionario