institution of public utility - Almanca İngilizce Sözlük