white silk-cotton tree - French English Dictionary