telescopic stand - Turkish English Dictionary