mares - French English Dictionary