box canyon - Turkish English Dictionary