concrete canyon - Turkish English Dictionary