the rapids of the st lawrence - Turco Inglés Diccionario