towed field artillery - Espagnol Anglais Dictionnaire