double ladders - Turkish English Dictionary