excavatable - Deutsch Englisch Wörterbuch