pro rata payments in satisfaction - Alemán Inglés Diccionario