stream water-crowfoot - French English Dictionary