sunshine tree - French English Dictionary