cat's clover - Spanish English Dictionary