one-off payment - Turkish English Dictionary