y-45 armored transport hauler - Alemán Inglés Diccionario