mongrel - French English Dictionary