lambent tongues of flame - Spanish English Dictionary