satellite laser ranging station - Francés Inglés Diccionario