dark and narrow place - Turkish English Dictionary