bosphorus (strait between europe and asia minor) - Francés Inglés Diccionario