hydrofoil (vessel) - French English Dictionary