protective spirit - German English Dictionary