a paire of star-crost louers - Deutsch Englisch Wörterbuch