telescoping arm - Turkish English Dictionary