strait of belle isle - Francés Inglés Diccionario