hamamelis - German English Dictionary