hubble telescope - Turco Inglés Diccionario