terrible stuff - Español Inglés Diccionario