high and dangerous place or location - Turkish English Dictionary