leuprolide - German English Dictionary