meter-kilogram - French English Dictionary