emergency site - German English Dictionary