make an additional payment - Turkish English Dictionary