indoor canoeing tank - Spanish English Dictionary