restharrow herb - German English Dictionary