antitank artillery - Francés Inglés Diccionario