in its lair - Spanisch Englisch Wörterbuch