meter-kilogram - German English Dictionary