powerfully strong - Francés Inglés Diccionario