monestrous - Francés Inglés Diccionario