agreed payment period - Turkish English Dictionary