ladders and steps - Turkish English Dictionary