physical embodiment - Spanisch Englisch Wörterbuch