hurry up and wait - German English Dictionary