a convincing explanation - Francés Inglés Diccionario