i'll have to take a rain check - Spanish English Dictionary