ensheathe - Deutsch Englisch Wörterbuch