sheepishly - Alemán Inglés Diccionario