imperial troop transport - Español Inglés Diccionario