something which presents danger - German English Dictionary