no-recurring cost - Turkish English Dictionary