(latin a) shop window - Deutsch Englisch Wörterbuch