space probes - Alemán Inglés Diccionario