interest rate guarantees - Turkish English Dictionary