a perilous place - Turkish English Dictionary