i'll get a rain check - German English Dictionary