public spirit - German English Dictionary