added payment - Turkish English Dictionary