physically present - Turkish English Dictionary