a comprehensive analysis - Francés Inglés Diccionario