liquid covering substance - Spanish English Dictionary