ladder of drops - Turkish English Dictionary