payable to later - Francés Inglés Diccionario