stacked objects - French English Dictionary