monstrous - Francés Inglés Diccionario