hurry-skurry - German English Dictionary