easy terms of payment - Español Inglés Diccionario