aspen (populus tremuloides) - German English Dictionary