the rapids of the st lawrence - Español Inglés Diccionario