a marvel to behold - Turco Inglés Diccionario