direct on-site personnel - German English Dictionary