aspen (populus tremuloides) - Turkish English Dictionary