devotion to public use - Almanca İngilizce Sözlük