Translation of دَغْدَغَة

      ...