place where golden thistles abound - Französisch Englisch Wörterbuch