cleft diamond - Spanish English Dictionary