embodied - German English Dictionary