coffee shrub with two leaves sprouted - French English Dictionary