popular or recurring hideout or lair - Türkisch Englisch Wörterbuch