What does Agomelatin mean?

Agomelatin - German to English

agomelatine