duck mussel - French English Dictionary