self-relocatable - Deutsch Englisch Wörterbuch