total plant - French English Dictionary