cast a sheep's eye - Alemán Inglés Diccionario