physical threat - German English Dictionary