four-flowered loosestrife - Turkish English Dictionary