god's gift to women - German English Dictionary