submerged foil system - German English Dictionary