superimposed layer - German English Dictionary