raider's lair - Alemán Inglés Diccionario