feminine of monstruoso - French English Dictionary