demogorgon - Francés Inglés Diccionario