touch upon (a boundary) - Francés Inglés Diccionario