water vascular system - French English Dictionary