cast a sheep's eye - Turco Inglés Diccionario