super cavitating foil - German English Dictionary