provide spiritual guidance - German English Dictionary