"baumriesen" in English Baumriesen {m pl} giant trees Detailed translations for "baumriesen" Baumriesen{masculine plural} Baumriesen giant trees