Wasserturbine - Spanish English Dictionary