orbital shipping facility - Turco Inglés Diccionario