shoe cover machine - German English Dictionary