cast sheep's eyes at - Turco Inglés Diccionario