tractor-drawn artillery - Turco Inglés Diccionario