affordable payment - Turkish English Dictionary