tractor-drawn artillery - Español Inglés Diccionario