telescopic jib - Turkish English Dictionary