horrible creature - Español Inglés Diccionario