regular payments - Turkish English Dictionary