cottonwood (tilia heterophylla) - French English Dictionary