long stairs - Turkish English Dictionary