medium artillery - Alemán Inglés Diccionario