maximum payment term - Alemán Inglés Diccionario