garment covers - German English Dictionary