strategic transport aircraft - Alemán Inglés Diccionario