provisions supplier - German English Dictionary