indoor canoeing tank - German English Dictionary