tremble (populus tremuloides) - Turkish English Dictionary