cast sheep's eyes at - Inglés Sinónimo Diccionario