lair/couch of wild animals - Türkisch Englisch Wörterbuch