countries/states bordering a strait - Francés Inglés Diccionario