stacked objects - Turkish English Dictionary