duck mussel - Spanish English Dictionary