aspen (populus tremuloides) - French English Dictionary