space probes - Turco Inglés Diccionario