first-aid kits and supplies - German English Dictionary