gross head of a hydroelectric power station - Deutsch Englisch Wörterbuch