first party release - Francés Inglés Diccionario