hydrofoils - French English Dictionary