tractor-drawn artillery - Espagnol Anglais Dictionnaire