spectacularly good - Francés Inglés Diccionario