monstrousness - French English Dictionary