formidably - Francés Inglés Diccionario