physically present - Alemán Inglés Diccionario