meter-kilogram-second - German English Dictionary