walking on the knees - German English Dictionary