physical embodiment - Francés Inglés Diccionario