stacked corners - Turkish English Dictionary