cluster clover - Spanish English Dictionary