helcoid - German English Dictionary