toothed willowherb - Turkish English Dictionary