most powerful - Francés Inglés Diccionario