horse-drawn artillery - Turco Inglés Diccionario