scampered - German English Dictionary