rental of telecommunication equipment - Turkish English Dictionary