be bordering each other - Turco Inglés Diccionario