double cleat ladder - Turkish English Dictionary