ulipristal acetate - German English Dictionary