orbital shipping facility - Alemán Inglés Diccionario