walk with heavy steps - German English Dictionary