place of safety - German English Dictionary