mountain artillery - Turco Inglés Diccionario