black river duck - French English Dictionary