stacked corners - French English Dictionary