strait of canso - Francés Inglés Diccionario