What does Abrahamsmoschee mean?

Abrahamsmoschee - German to English

Ibrahimi Mosque [Cave of this Patriarchs or Sanctuary of Abraham]