emergency site manager - German English Dictionary