antitank defence - Francés Inglés Diccionario