hydrofoil boat - French English Dictionary