physically present - German English Dictionary