stack neatly - Turkish English Dictionary