profusion of chirca trees - French English Dictionary