in a lair - Español Inglés Diccionario