ladder stand - Turkish English Dictionary