provision of supplies - Almanca İngilizce Sözlük