annual rental - Turkish English Dictionary