want to learn some keywords in German

hi ,what is the following keyword in German? I know none of German language at all and wants to learn some for finding German videos.

1. Cuckold or Cuckolding

2. Femdom or Female domination or Female superiority

3. Dog walking or walking dog

4. leashed dog

5. chastity device

6. permanent chastity

7. caged slave

8. whipping

9. castration / neuter

THanks you all !!!!