most powerful impact - Francés Inglés Diccionario