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