swamp loosestrife - German English Dictionary