publicspirited - German English Dictionary