submerged foil system - Spanish English Dictionary