Quenya lambelanga- verb. to translate (generally, between languages) lambelanga noun. translation