tremble (populus tremuloides) - Español Inglés Diccionario