sheepishly - Francés Inglés Diccionario