i'll get a rain check - Spanish English Dictionary