earth station sub-hub - Turco Inglés Diccionario