inflated air foil - French English Dictionary