detailed technical report - Francés Inglés Diccionario