rental of telephones - Turkish English Dictionary