cottonwood (tilia heterophylla) - Spanish English Dictionary