satellite position - Alemán Inglés Diccionario