keep walking - German English Dictionary