translate English to German: The elk - a noble, likeable and rather delicious creature of the Finnish woods.
Der Elch - ein nobler, sympatischer und überaus wohlschmeckender Bewohner der finnischen Wälder.