sacred bo tree - German English Dictionary