catawba river - French English Dictionary