gooseneck loosestrife - Turkish English Dictionary