devotion to public use - German English Dictionary