sheepishness - Alemán Inglés Diccionario