be terrifying - Francés Inglés Diccionario