sole provider (of services) - Almanca İngilizce Sözlük