monestrous - French English Dictionary