high-carat - Spanish English Dictionary