anchorable - Deutsch Englisch Wörterbuch