planetary probe - Francés Inglés Diccionario