pay back period - Turkish English Dictionary