What does angebetete Frau mean?

angebetete Frau - German to English

goddess [fig.]