physical embodiment - Deutsch Englisch Wörterbuch