What does Besamungstechniker mean?

Besamungstechniker - German to English

inseminator