i'm ashamed to admit ... - Francés Inglés Diccionario