trap stairs - Turkish English Dictionary