take a rain check on - Francés Inglés Diccionario