physically present - Francés Inglés Diccionario