enemy's artillery - Alemán Inglés Diccionario