we made the payment - Alemán Inglés Diccionario