articulated stand - Turkish English Dictionary