submersible turbine pump - Allemand Anglais Dictionnaire