monstrous monster - Francés Inglés Diccionario