your eyes glued to something - Turco Inglés Diccionario