extension of time for payment - Alemán Inglés Diccionario