public service learning - German English Dictionary