anti-tank rifles - Alemán Inglés Diccionario