heavy anti-tank gun - Francés Inglés Diccionario