aiming stand - Turkish English Dictionary