touch upon (a boundary) - Turkish English Dictionary