easy payment terms - Alemán Inglés Diccionario