hamamelidoxylon - German English Dictionary