in its lair - İspanyolca İngilizce Sözlük