hail mary (ave maria) - German English Dictionary