take on supplies - German English Dictionary