impression of a seal - Deutsch Englisch Wörterbuch