mongrels - French English Dictionary