mangy (dog) - French English Dictionary