mouth of a scabbard - Deutsch Englisch Wörterbuch