"wasserkraftschnecke" in English Wasserkraftschnecke {f} screw turbine Detailed translations for "wasserkraftschnecke" die Wasserkraftschnecke{feminine} Wasserkraftschnecke screw turbine