terrible stuff - Francés Inglés Diccionario