agreement on reciprocal payments and credits - Alemán Inglés Diccionario