a deferred payment undertaking - Francés Inglés Diccionario