sheepishness - Francés Inglés Diccionario