something which presents danger - Turkish English Dictionary