woman dedicated to jesus at birth - German English Dictionary