transpiration stream - French English Dictionary