fig-leaf gourd trees plantation - French English Dictionary