ship's ladder - Turkish English Dictionary