hyssop-leaved loosestrife - Turkish English Dictionary