telephone rental - Turkish English Dictionary