stacked corners - Spanish English Dictionary