we made the payment - Turkish English Dictionary