superposing on/upon - Deutsch Englisch Wörterbuch