cast an eye over - Turco Inglés Diccionario