periscopic spectacles - Deutsch Englisch Wörterbuch