mantling cloth - Spanish English Dictionary