stipellate - German English Dictionary