our lady (the title for the virgin mary) - German English Dictionary