hydrofoils - German English Dictionary