shamefacedly - Francés Inglés Diccionario