plantation of white mulberry trees - French English Dictionary