smovey walking - German English Dictionary