spectacles sheep - Alemán Inglés Diccionario