sheepish - Alemán Inglés Diccionario