borgestrel - German English Dictionary