himantoid - German English Dictionary