country/state bordering a strait - Turco Inglés Diccionario