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