roadside plantation - French English Dictionary