restharrow herb - Turkish English Dictionary