provision of materiel and services - German English Dictionary