cast one's eyes down - Turco Inglés Diccionario